home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 5791-.end / dmg-6058 / files / man4.txt / man4.txt
Text File  |  1998-10-24  |  26KB  |  512 lines

  1.  
  2.                           Chapter Four:
  3.  
  4.                               About
  5.               Disks, Disk Drivers, TOS, Formatting,
  6.                    File Storage, and Copying.
  7.  
  8.  
  9.  
  10. Regrettably,  much  of the information regarding disk  formats  in
  11. previous  versions  of  the manual was wrong.  This  was  due  to
  12. misconceptions about format procedures.  These misconceptions are
  13. widespread;  many of the formatting programs available are poorly
  14. written:  you  risk loss of data by using them.
  15.  
  16. I  thank  Olafur Bragason of our UG for explaining  much  of  the
  17. following to me.
  18.  
  19. It  is very difficult to talk "just about the format," as  if  we
  20. could ignore TOS.  TOS,  ("The Operating System"),  is called  on
  21. other  machines the DOS,  the Disk Operating System.  You  notice
  22. this mostly as the File Selection Window. TOS keeps track of what
  23. directories  have been moving in and out of the drive.  When  you
  24. read a new disk,  by updating the directory window, TOS reads the
  25. directory  and the FAT into memory.  That stays there  until  you
  26. read  a new disk.  The old directory is erased from memory and  a
  27. new directory is read in.
  28.  
  29. TOS is therefore an interaction between the memory, the directory
  30. window,  the FAT, the drive, the drive head, the disk, the format
  31. on  the disk,  and the directory on the  disk.  Complicated?  You
  32. bet.  It is difficult to talk only about one of these.  To start,
  33. let's look at formats.
  34.  
  35. The disk stores data.  That data must be placed on the disk in  a
  36. fashion  so that the drive can put it there and quickly  find  it
  37. again.  The format is a structure which helps the drive head know
  38. where the head is on the disk.
  39.  
  40. As  a Macintosh text puts it,  the disk is like a  parking  area:
  41. white lines have to be drawn so that the cars can go into spaces.
  42. By  drawing  the lines correctly,  more can fit into  that  total
  43. area.
  44.  
  45. How  a  disk is formatted (structured) is up to  the  person  who
  46. writes  a formatting program,  within the physical limits of  the
  47. drive mechanism.
  48.  
  49.  
  50.  
  51.  
  52.        ASSUMING THE STANDARD FORMAT: HOW YOUR DRIVE WORKS
  53.  
  54. Your disk is divided into concentric rings,  called TRACKS. These
  55. rings,  or TRACKS,  are divided into SECTORS.
  56.  
  57. Assuming  the  standard ST format,  track #0 is on  the  outside.
  58. Track  #79 is near the centre.  The first few tracks and  sectors
  59. are used for storing information about the disk and files.  There
  60. are eighty tracks (0,1,2,3...78,79 = 80). On each TRACK (or ring)
  61. are 9 SECTORs.  These are numbered 1,2,3,4,5,6,7,8,  and 9. Every
  62. sector can therefore be identified: for example, Track 54, sector
  63. 4.
  64.  
  65. On a single sided disk, the data is stored as following:
  66.  
  67. Track 0, Sector 1                       = Boot Sector
  68. Track 0, Sectors 1-6                    = FAT 1
  69. Track 0, Sector 7 to Track 1, Sector 2  = FAT 2
  70. Track 1, Sector 3 to Track 1 Sector 9   = Directory
  71. Track 2 to Track 79, Sector 9,          = Files.
  72.  
  73. The  File Allocation Table (FAT) keeps a list of where your  file
  74. gets scattered all over the disk.  For safety, TOS keeps a backup
  75. copy on disk; this is FAT 2.
  76.  
  77. If you want to fool around with the FAT, then here are the values
  78. for FAT entries.  The FAT has one entry for every data cluster on
  79. the disk.  If the entry for cluster n is m,  then four things are
  80. possible.
  81.  
  82.      m = 0 (zero), then the cluster is not in use.
  83.      m = FF1-FF7 means that the cluster is damaged and should not
  84.          be used.
  85.      m = k where 0<k<FF1;  this means that cluster n is part of a
  86.          file and that cluster k is the next cluster in the file.
  87.      m = FF8-FFF;  this means that cluster n is the last  cluster
  88.          in the file.
  89.  
  90. It is not necessary to know this information for using the ST.
  91.  
  92. The Directory is just that: the list of which files are active on
  93. disk.  When looking for your files,  go to track 1, sector 3. The
  94. directory  keeps only the name of the file,  the location of  the
  95. first cluster for that file,  and the kilobyte size of the  file.
  96.  
  97. On a double sided disk, the data is stored as follows:
  98.  
  99. Side A, Track 0, Sector 1               = Boot Sector
  100. Side A, Track 0, Sector 2 to 6          = FAT 1
  101. Side A, Track 0, Sectors 7,8,9,
  102. plus Side B, Track 0, Sectors 1 and 2   = FAT 2
  103. Side B, Track 0, Sectors 3 to 9         = Directory
  104. Side A and B, Track 1 to 79             = Files.
  105.  
  106. We can immediately see problems.  Most file recovery programs are
  107. set  to look automatically in a specific area for  the  directory
  108. sectors. A recovery program made for single sided disks will look
  109. in track 1,  sectors 3 to 9.  But if we are using a double  sided
  110. disk,  then  this  recovery program,  set to look  for  directory
  111. sectors in track one,  will find files.  A double sided  recovery
  112. program will not be able to find the directory of a single  sided
  113. disk, because it is looking for side B, which doesn't exist.
  114.  
  115. Each  sector  holds a maximum of 512 bytes,  or  0.5KB.  This  is
  116. effective with large files, but small files, fx SPOOLER, which is
  117. only  497  bytes,  will be  inefficiently  stored.  The  smallest
  118. storage unit is a CLUSTER which is two sectors.  Thus your  drive
  119. will use a cluster,  or 1024 bytes of space,  to store 497 bytes.
  120. The rest is ignored.
  121.  
  122. The  sector is made of a header,  the file data,  and  a  closing
  123. remark.
  124.  
  125. As the disk head goes flying along,  it meets a new sector. First
  126. it  reads the information in the header.  The  first  information
  127. identifies  the  track  number.   Then  follows  the  disk   side
  128. information,  then sector number,  size of sector,  and then  the
  129. CRC,  the Cyclic Redundancy Code (to check for possible  errors).
  130. Then the head reads the data in the sector. At the end is the CRC
  131. again. This closes the sector. Now onto the next sector.
  132.  
  133. So the head reads sectors 1, 2, 3, 4, etc in a row in each track.
  134.  
  135. Now  on to the next track.  But to switch over from one track  to
  136. the  next leaves very little time,  so to make sure that  it  has
  137. gotten into the correct track, it waits a whole new turn in order
  138. to read sector 1.
  139.  
  140. Therefore much of the time,  the head is being very careful about
  141. where it is.
  142.  
  143. If the disk is new (blank),  then the drive starts at the outside
  144. and works its way inward,  saving/reading data along the way. But
  145. if  the  disk  has been used very  much  (files  deleted,  saved,
  146. redeleted, etc) then lots of spaces open up between active files.
  147. The  computer will then store data on those tracks  and  sectors,
  148. scattering your data not in one long piece,  but here and  there,
  149. anywhere it can find space.  This is effective for using the disk
  150. in the best way possible,  although it will increase the time for
  151. the process.
  152.  
  153. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  154.  
  155. It's  a good trick (thanks,  KHS,) every once in a while to  copy
  156. all of your files to a new,  blank disk.  Then the files will  be
  157. re-stored in the most efficient way,  one after the other, sector
  158. by sector,  in one long line.  This reduces access time  terrifi-
  159. cally.  You  can  do this by transferring all your files  into  a
  160. RAMdisk,  deleting  all the files from the disk (just throw  them
  161. from the disk into the wastebasket),  and then saving again  from
  162. the RAMdisk to disk.  This can save 30 to 40% time, especially on
  163. a boot disk. This is especially effective on a Harddisk.
  164.  
  165. Place  the  large programs first onto the  disk;  those  programs
  166. which you read only and never change.
  167.  
  168. A  "disk organizer" is very useful;  it sorts out the files on  a
  169. disk and places them in the most consecutive way  possible.  This
  170. is very useful on a harddisk.
  171.  
  172. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  173.  
  174. Remember,  the  disk  drive head works in the  most  careful  way
  175. possible:  it floats over the first track and then moves  inward.
  176. It starts at the outside the first time.
  177.  
  178. This is not however efficient:  the directory could be placed  in
  179. the centre of the tracks,  for example, and the most distant file
  180. would not be more than half a disk away.
  181.  
  182. TOS was written to be compatible with IBM PCs (you can find those
  183. in  museums).  Many  users have noticed that they  can  read  IBM
  184. formatted 3.5 inch disks.  It seemed like a good idea.  TOS,  and
  185. the ST, was developed in only six months.
  186.  
  187. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  188.  
  189. A double sided drive works the same way. Both heads move over the
  190. disk,  but together,  not separately.  Hence a single sided drive
  191. cannot  read a double sided disk because a double sided disk  has
  192. track  one on side A and track 2 on side B and track 3 on A  side
  193. and so on.  It reduces access time, but makes it impossible for a
  194. single sided drive to read,  because all it finds on the top side
  195. is track 1, 3, 5, etc.
  196.  
  197. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  198.  
  199. A  possible  use  of  the option of giving the  disk  a  name  is
  200. suggested  by OB.  He names the disk according to the  formatting
  201. program so that he knows how it was formatted.
  202.  
  203. It rather difficult,  however, to change the disk name afterwards
  204. without a new format.  VOLUME.PRG can,  in certain cases,  change
  205. the  disk name,  but only once.  Again,  this has to do with  the
  206. nature of TOS.
  207.  
  208. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  209.  
  210. Finally,  there  are  programs  to check  the  disk  drive  speed
  211. (SPEED.PRG).  A correct value should be 300 to 305.  If higher or
  212. lower,  it  is  possible that the drive is  reading/writing  data
  213. incorrectly (the disk sectors will show up too soon/too late  for
  214. the disk head).
  215.  
  216. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  217.  
  218.  
  219.  
  220.                       NON-STANDARD FORMATS
  221.  
  222. In  the past half year,  we have seen some very  clever  formats.
  223. Some  of  these place sectors in  better  patterns.  Others  take
  224. advantage  of  peculiar  aspects of the disk  head  mechanism  to
  225. improve read/write speed.
  226.  
  227. Why  would anyone not use the standard  ST  format?  Non-standard
  228. formats  can  do several things.  You can  format  faster  (often
  229. just  18 seconds for a format).  You can read/write much  faster;
  230. often more than 50% faster.  You can also put much more on a disk
  231. (up to 55KB more per single sided disk, or even 118KB more with a
  232. hyperformat).  If  you have 40 disks,  this can be about 2000  KB
  233. more, just on single sided disks.
  234.  
  235. You   must  understand  how  a  non-standard  format   functions.
  236. Otherwise, it is pretty certain that you will lose data.
  237.  
  238. Back to the number of sectors/tracks, and their layout. There can
  239. well be more or less than 9 sectors.  Eleven sectors seems to  be
  240. the  maximum  limit.  Amiga disks possibly have  one  sector  per
  241. track.  There can be up to 86 tracks,  for example, instead of 79
  242. (the first track is number 0, so "79 sectors" is actually 80). It
  243. is  a  mechanical limit that keeps most drives from  making  more
  244. than  82  tracks:  the better heads can go  further  towards  the
  245. centre of the disk.
  246.  
  247. A formatting program also creates a sector called a BOOT  SECTOR.
  248. This is used for making a boot disk.  If you use another disk for
  249. booting, then you can choose not to have a boot sector on a disk.
  250. Thus  you can store data on that sector.  The standard ST  format
  251. always creates a boot sector; you can boot with any such disk.
  252.  
  253. Another  trick is to make fewer directory sectors.  The  standard
  254. format allows space for 112 entries; you can keep up to 112 files
  255. on a single sided disk. This is somewhat generous; you could have
  256. for example a maximum of 64 entries. Do this by specifying only 4
  257. directory  sectors,  instead  of 7.  That gives  you  three  more
  258. sectors for data.
  259.  
  260. By these various methods,  then,  if you have a good disk  drive,
  261. and  a good formatting program,  you can place 11 sectors  in  86
  262. tracks, with no boot sector, short directory sectors, and you can
  263. have up to 475 KB on a single sided disk.
  264.  
  265.      A STANDARD FORMAT has 357KB per side.
  266.      An EXTENDED FORMAT has 390 KB per side.
  267.      A FAT DISK or FAT FORMAT has 412 KB per side.
  268.      A HYPERFORMAT  has up 475 KB or more per side.
  269.  
  270. The sectors can also be laid nonsequentially on a track.  Instead
  271. of putting 1-2-3-4-5-6-7-8-9-10-11, the sectors can be 1-7-2-8-3-
  272. 9-4-10-5-11-6- and on to 1 again;  this cleverly gives the head a
  273. space between each sector.  As it reads sector two,  it  finishes
  274. and  is ready for sector 3.  But on a standard  format,  3  comes
  275. right after 2.  That is too fast,  and hence it must wait another
  276. turn of the disk.  A nonsequential format gives the head a  space
  277. between sectors to get ready for the new sector:  it reads sector
  278. 2, skips sector 8, and then reads sector 3.
  279.  
  280. (There  is some discussion here about why some programs can  read
  281. faster than others.  TEMPUS can read a file much much faster than
  282. 1st Word. Tempus possibly creates a buffer into which the file is
  283. first placed,  and then organized for the program's use. 1st Word
  284. will read the sector first, and then spend time organizing it and
  285. placing  it  in word processing format.  Then it reads  the  next
  286. sector.  But by this time, the head has already gone too far; 1st
  287. Word  must wait for the disk to turn once again in order to  read
  288. the second sector.  The many "Fast Read" programs thus deal  with
  289. this aspect of 1st Word,  which is why they don't help with other
  290. programs.)
  291.  
  292. The  first  sector on the track can also  be  "sacrificed;"  made
  293. useless,  so  that no data is stored there.  An error is  written
  294. onto  that  sector.  This has the advantage of letting  the  head
  295. swing  immediately  over to the next  track,  reading  the  first
  296. sector,  checking that it is on the correct track, and then going
  297. onto  the  second sector,  where it can begin to  read  at  once,
  298. instead of waiting for a new turn.
  299.  
  300. It is in exploiting characteristics of the Atari disk drive  that
  301. "FAST FORMATS"  are made.  Since they give the head more time  to
  302. read, by either skipping sectors or with blank final sectors, the
  303. head reads the data correctly. These "fast" formats are safe.
  304.  
  305. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  306.  
  307. The directory window,  the TOS,  the disk drive mechanism,  and a
  308. misunderstanding  of the disk identification procedure all  comes
  309. together to produce the next problem. This was widespread most of
  310. last year,  causing many people the dreaded "directory  crashes."
  311.  
  312. The  ST  drive has a way of speeding things up.  If  you  open  a
  313. folder and look inside and then close again,  the ST  immediately
  314. gives  you the previous window again,  with all of the  contents,
  315. without re-reading the disk. The ST saves some of the information
  316. of the directory reading (the contents of the window) to  memory.
  317. It  assumes  that you did not change disks;  it  just  reads  the
  318. previous directory from memory.
  319.  
  320. What happens when the computer reads a new disk?  The ST uses  an
  321. 80  byte space in the memory to hold information about the  disk.
  322. First the directory sectors are read (file names,  file  informa-
  323. tion (date,  size,  folders, etc.). Then the FAT (File Allocation
  324. Table,  where the file is spread over the individual sectors)  is
  325. read into memory. The file names and folder names are sent to the
  326. file selector window. When you enter a folder, the ST goes "down"
  327. into a second level; it keeps the first level in memory and reads
  328. the information for the second level.  When you go into a further
  329. folder within a folder,  then it is "down" three levels.  As  you
  330. move back up from the third level, it reads the second level from
  331. memory,  not the disk.  To go from the second level to the first,
  332. top level,  it again reads from memory.  At any  point,  whatever
  333. level you are in, you click on a file, the ST looks at the FAT in
  334. memory and knows where to start looking for the file on the disk.
  335. The entire time,  the ST must be certain that you did not  change
  336. disks:  if  you change disks,  then the FAT information  and  the
  337. stored directories are worthless.
  338.  
  339. To  prove  this,  take  out the disk in the machine  and  put  in
  340. another  disk (which is not write protected ("write  protect"  is
  341. the little tab in the back corner of the disk) and was  formatted
  342. by  the ST format menu).  The drive noticed that you took  out  a
  343. disk  (An infrared light shines through the write  protect  hole.
  344. The infrared light which detects write protection was blocked for
  345. a  moment  as  the  disk went by,  and  then  for  a  moment  was
  346. unblocked,  and  then blocked again).  Click on  OPEN  FILE.  The
  347. drive will start up and read the directory.  Click  CANCEL.  Open
  348. the  directory  again.  This time,  the drive  doesn't  run.  The
  349. directory was read from memory.  Click on the grey bar at the top
  350. of the file select window.  The window refreshes,  but the  drive
  351. doesn't  run.  TOS  knows that you  haven't  changed  disks:  the
  352. infrared  light wasn't blocked as if a disk had gone in and  out.
  353. Hence it just uses the information from memory.
  354.  
  355. On every screen redraw,  which happens about 70 times per second,
  356. TOS  takes  a look at the drive and checks whether  the  infrared
  357. light is blocked.
  358.  
  359. Now  put a write protected disk into the drive (push the  tab  so
  360. that the hole is open). Open file select. The drive runs, because
  361. it knew a disk was removed.  Click Cancel. Open again. Drive runs
  362. again.  The  light is shining through the write tab;  for all  it
  363. knows,  a disk has been moved.  So it checks again.  Click on the
  364. grey  bar.   The  drive  runs  again.  In  the  test  above,  the
  365. directories were read from memory. Now, TOS reads them every time
  366. from disk.
  367.  
  368. Since TOS,  on each screen redraw, sees the light shining, it can
  369. only assume that the disk has been removed.
  370.  
  371. TOS is checking serial numbers.  When you format a disk, the disk
  372. gets  a  random number as its  identification:  the  disk  serial
  373. number. TOS checks these numbers to know whether it should make a
  374. new  directory  reading or whether it can just use  the  previous
  375. directory in memory.
  376.  
  377. This is where a great deal of problems come from. Most formatting
  378. programs don't change the serial number. Apparently, most persons
  379. who wrote formatting programs didn't know about this. Some of the
  380. standard  documentation (the books for programmers) contain  this
  381. error.  They don't explain that the serial number on the page  is
  382. an example.   So the number is either set to zero or perhaps  the
  383. same for all formats.  You end up with a box of disks which  are,
  384. for TOS,  identical. When you start switching disks, TOS is going
  385. to start adding each new directory to memory, thinking that it is
  386. all the same disk:  the serial number is identical.  Imagine  the
  387. problems if all women looked alike. This "false" serial numbering
  388. is the reason for most of the directory crashes, directory window
  389. problems,  opening  a folder but nothing happening,  and  "wrong"
  390. directories  which  most  users  have  seen  if  they  have  used
  391. formatting programs (especially FAT formats).  One frequent error
  392. occurs  in  1stWord / Wordplus:  you open  a  directory,  open  a
  393. folder,  and  then  switch disks and update  the  directory.  TOS
  394. thinks  that  the same disk in in the drive (serial  numbers  are
  395. identical) and therefore will try to go "up the directory  tree",
  396. that is,  just return to the level above.  But there it will find
  397. entirely different information.  If you try to save your document
  398. at this point,  say goodbye.  TOS will get disk information  from
  399. the first disk (where the blank sectors are,  etc).  You now have
  400. the  second disk with an identical serial number:  TOS will  save
  401. your document onto the second disk as if it were the first  disk.
  402. Your data goes on top of other data. The ST uses the FAT from the
  403. first disk to save information on the second disk.
  404.  
  405. Remember  that the directory sector holds files.  It  also  holds
  406. folder names; but only the names, not the contents. The directory
  407. contents  of  the folders is not kept in the  directory  sectors:
  408. that  is  kept in the data sectors.  (Hence,  a disk can  hold  a
  409. maximum  of only 112 files.  But if you place files in a  folder,
  410. then you can have unlimited number of files.)
  411.  
  412. Make  a "wrong" format disk (two with identical serial  numbers).
  413. Place  a  number of files and folders and folders in  folders  on
  414. each.  Enter the first disk,  go down a few levels. Change disks.
  415. Ask  for a directory re-read to read the new  directory.  The  ST
  416. uses  the  FAT  of the first disk to find  the  contents  of  the
  417. folder. All it is going to find in the second disk's file sectors
  418. is stored data from that disk, not the file names which should be
  419. there. Hence you are going to see recognizable bits and pieces of
  420. perhaps a text file in your file selector box. At this point, the
  421. experiment is over:  the FAT is destroyed and all of the files on
  422. the disk is lost.
  423.  
  424. It  is therefore essential that you use formats  which  correctly
  425. give a random serial number to a disk. If you are having problems
  426. with  the  directory  windows,  now  you  know  why.  Use  either
  427. the standard ST menu format, FCOPY_2.PRG or ALPHAFORMAT.PRG.
  428.  
  429. The  write-protected  directory  re-read,   which  checks  serial
  430. numbers,   is  used  by  some  commercial  programs  as  a   copy
  431. protection. The program is making sure that you have the original
  432. disk somewhere on your desk.
  433.  
  434. You can recognize this problem if you have a non-standard  format
  435. made with a poor formatter. You click on a folder to open it, and
  436. the drive runs and the screen blinks, but nothing happens. The ST
  437. has tried to check the serial number,  finds that it is the same,
  438. and  simply reads the directory again.  You get a new  directory,
  439. which is simply the one you had before.
  440.  
  441. This is why the directory window,  which otherwise works so well,
  442. can  get so confused if you pop non-unique serial numbered  disks
  443. in  and  out,  reading new directories  each  time,  opening  and
  444. closing  folders.  If  the disks have been  formatted  without  a
  445. unique serial number,  then the directory window thinks that  you
  446. have  not  changed  disks:   the  serial  numbers  are  identical
  447. (usually all are zero). But since it is in fact a different disk,
  448. the identification of the sectors/tracks will be wrong.  So  when
  449. the  ST  tries  to read the sector,  it  opens  the  folder,  but
  450. doesn't find the correct data.  You get a totally blank directory
  451. window.
  452.  
  453. Don't panic.  Your computer can smell panic.
  454.  
  455. Simply  give  the ST a disk which has  been  correctly  formatted
  456. (that is:  it has a unique serial number).  The ST becomes  happy
  457. because  now it KNOWS that the disk is different:  it performs  a
  458. new directory reading and everything is okay again.
  459.  
  460. The  serial  number is exploited as a form  of  copy  protection.
  461. When the original is made, the program makes a note of the serial
  462. number.  When you make your backup copy,  your correct formatting
  463. program will give the disk a new serial number, as it should. But
  464. the  program  will  see that the number  has  been  changed,  and
  465. therefore reject the copy. Ironically, a "bad" formatting program
  466. (which  does  not set new serial numbers correctly) is  good  for
  467. making backup copies of programs which are protected in this way.
  468.  
  469. Some copy protected programs will,  at random, cause TOS to check
  470. the disk for the correct serial number.  You will notice that the
  471. drive  runs  every once in a while.  TOS is checking  the  serial
  472. numbers.  The  program  will then compare that  number  with  the
  473. number  that  the  disk was given when it was  formatted  at  the
  474. factory.
  475.  
  476. I wrote above that an exotic format may cause loss of data. There
  477. are several ways.  If the serial numbers are incorrect,  then TOS
  478. will know from the first disk where the blank sectors  are.  When
  479. you insert the second disk with the same serial number,  then TOS
  480. will  write data onto sectors which it thinks are blank.  If  you
  481. have  extra sectors/tracks,  and use a sector copy program  which
  482. does  not know how to find those sectors/tracks,  then the  extra
  483. data will be lost.
  484.  
  485. Normally,  the information about the format of the disk is at the
  486. beginning  of the disk.  That is usually automatically read by  a
  487. copy  program  when the disk drive starts up;  but  if  the  copy
  488. program  is  stupid (doesn't check for  strange/different  format
  489. structures),  then it will apparently copy the entire disk,  and,
  490. when  you check it,  everything seems to be there.  But since  the
  491. special  format  stores  things in  "illegal"  places,  the  copy
  492. program  will  not find that illegal data,  even  with  a  format
  493. monitor  and verification ON (telling the copy PRG to verify  the
  494. copy). Most copy PRGs don't look for those extra tracks. Parts of
  495. your files will be missing. Asking the SHOW INFO doesn't help; it
  496. correctly keeps the information in the directory sector that your
  497. file is 243,678 bytes long, but that information is stored in the
  498. directory  sector anyway;  whether the actual clusters  exist  is
  499. another  matter.  The  only certain way to make a  backup  of  an
  500. extended  format / fatdisk / hyperdisk is with a RAM disk  or  an
  501. intelligent formatting program.
  502.  
  503. Again,  if  you're  going  to make a disk which  will  be  copied
  504. repeatedly by different people (a PD disk, for example), then use
  505. the standard 356KB format.
  506.  
  507. The  point is:  use radical formats only if you:
  508.  
  509.      Know what you are doing.
  510.      Are using a good formatting program.
  511.      Have a backup.
  512.